const path = require('path')
console.log('path')
console.log(path)
module.exports = {
  lintOnSave: false,
  // 设为false打包时不生成.map文件
  productionSourceMap: false,
  devServer: {
    // overlay:{
    //   warning:false,
    //   errors:false
    // },
    port: 8000,
    proxy: {
      // '/starr-web/': {
      //   target: 'http://8.129.2.21:9081/',
      //   ws: true,
      //   changeOrigin: true,
      //   pathRewrite: {
      //     '^/starr-web': '/',
      //   },
      // },
      // 局域网环境彭伟康
      '/starr-web/': {
        //x\线上
        // target: 'http://8.129.2.21:9081',
        target: 'http://192.168.2.217:9081',
        ws: true,
        changeOrigin: true,
        pathRewrite: {
          '^/starr-web': '/',
        },
      },
    },
  },
  pluginOptions: {
    'style-resources-loader': {
      preProcessor: 'less',
      patterns: [
        path.resolve(__dirname, './src/styles/imports.less'),
      ],
    },
  },
  // chainWebpack:config=>{
  //   // 移除 prefetch 插件
  //  config.plugins.delete('prefetch')
  //  // 压缩代码
  //  config.optimization.minimize(true);
  //  // 分割代码
  //  config.optimization.splitChunks({
  //      chunks: 'all'
  //  })
  // }
}
